lime defecation - German English Dictionary